<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">

.index_title {
	margin-top:20px;
	width:100%;
	height:120px;
	line-height:120px;
	color:#333;
	font-size:42px;
}

.index_title_en {
	margin-top:100px;
	width:100%;
	height:80px;
	line-height:80px;
	color:#CCC;
	font-size:56px;
	font-weight:bold;
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
	text-align:center;
}

.index_title_ch {
	margin-bottom:50px;
	width:100%;
	height:50px;
	line-height:50px;
	color:#062139;
	font-size:24px;
	text-align:center;
}





#index_1 a {
	display:block;
	float:left;
	width:33.3333%;
	height:240px;
	border:20px solid #FFF;
	border-radius:40px;
	box-sizing:border-box;
	overflow:hidden;
}

#index_about_1 {
	background-color:#E7D631;
}

#index_about_2 {
	background-color:#D77B18;
}

#index_about_3 {
	background-color:#C61819;
}

#index_about_4 {
	background-color:#073A73;
}

#index_about_5 {
	background-color:#106CAD;
}

#index_about_6 {
	background-color:#107A3A;
}

#index_1 dt {
	float:left;
	width:220px;
	height:200px;
	background-color:#FFF;
}

.index_about_text {
	float:right;
	width:200px;
	height:240px;
	overflow:hidden;
}

.index_about_text_en {
	padding-right:50px;
	width:100%;
	height:110px;
	line-height:150px;
	box-sizing:border-box;
	font-size:36px;
	text-align:right;
	overflow:hidden;
}

.index_about_text_ch {
	padding-right:50px;
	width:100%;
	height:60px;
	box-sizing:border-box;
	color:#FFF;
	font-size:36px;
	text-align:right;
}

#index_about_1 .index_about_text_en {
	color:#F0E47D;
}

#index_about_2 .index_about_text_en {
	color:#EEAF6A;
}

#index_about_3 .index_about_text_en {
	color:#EB6464;
}

#index_about_4 .index_about_text_en {
	color:#0B55AA;
}

#index_about_5 .index_about_text_en {
	color:#1B92EA;
}

#index_about_6 .index_about_text_en {
	color:#17B254;
}



#index_2 video {
	width:1420px;
	height:500px;
}



#index_3 {
	text-align:center;
	overflow:hidden;
}

#index_3 img {
	max-width:100%;
}





.index_product_system_list {
	float:left;
	width:50%;
}

.index_product_system_text {
	margin:auto;
	width:100%;
	line-height:80px;
	border:1px solid #CCC;
	box-sizing:border-box;
	font-size:18px;
	text-align:center;
}

.index_product_system_list:nth-child(1) .index_product_system_text {
	border-width:0px 1px 1px 1px;
}

.index_product_system_list:nth-child(2) .index_product_system_text {
	border-width:0px 1px 1px 0px;
}



.map_border {
	width:100%;
	text-align:center;
	overflow:auto;
}





.block_index_news {
	margin:auto;
	padding-top:20px;
	width:1240px;
	overflow:hidden;
}

.index_list_news {
	display:block;
	float:left;
	width:50%;
	height:220px;
}

.index_list_news_text {
	margin:auto;
	width:570px;
	height:180px;
	border:1px solid #CCC;
	overflow:hidden;
}

.index_list_news_title {
	margin-top:15px;
	padding-left:150px;
	width:100%;
	height:70px;
	line-height:70px;
	box-sizing:border-box;
	color:#666;
	font-size:18px;
	font-weight:bold;
	overflow:hidden;
}

.index_list_news_description {
	padding-left:30px;
	padding-right:30px;
	width:100%;
	height:72px;
	line-height:24px;
	box-sizing:border-box;
	font-size:14px;
	overflow:hidden;
}

.index_list_news_key {
	margin-left:40px;
	margin-top:-195px;
	width:80px;
	height:80px;
	line-height:80px;
	color:#FFF;
	font-size:24px;
	font-weight:bold;
	text-align:center;
	background-color:#999;
	overflow:hidden;
}

.index_list_news:hover .index_list_news_key {
	background-color:#CE2222;
}

.index_list_news:hover .index_list_news_text {
	border:1px solid #CE2222;
}



.more1 {
	display:block;
	margin:auto;
	width:200px;
	height:60px;
	line-height:60px;
	border-radius:10px;
	color:#FFF;
	font-size:18px;
	text-align:center;
	background-color:#D77B18;
}



.block_index_customer_left {
	float:left;
	width:40%;
	overflow:hidden;
}

.block_index_customer_right {
	float:right;
	width:60%;
	overflow:hidden;
}

.index_customer_description {
	width:60%;
	color:#999;
	font-size:24px;
}

.more2 {
	display:block;
	margin-top:60px;
	width:200px;
	height:50px;
	line-height:50px;
	border-radius:30px;
	background-color:#066E3E;
	overflow:hidden;
}

.more2 div {
	float:left;
	margin-left:20px;
	height:50px;
	line-height:50px;
	color:#FFF;
	font-size:18px;
}

.more2 dt {
	float:right;
	margin-right:20px;
	width:60px;
	height:50px;
	line-height:50px;
	background-color:#FFF;
	font-size:18px;
}

.index_list_customer {
	width:100%;
	border:1px solid #EEE;
	border-width:1px 0px 0px 1px;
}

.index_list_customer_item {
	padding-bottom:20%;	/* å®½é«˜ç­‰æ¯” */
	float:left;
	width:25%;
	height:0px;
	border:1px solid #EEE;
	border-width:0px 1px 1px 0px;
	box-sizing:border-box;
	text-align:center;
	background-color:#FFF;
	overflow:hidden;
	
}

.index_list_customer_item:hover {
	-webkit-filter: grayscale(0%);
	-moz-filter: grayscale(0%);
	-ms-filter: grayscale(0%);
	-o-filter: grayscale(0%);
	filter: grayscale(0%);
	filter: gray;
}

.index_list_customer_item img {
	position:absolute;
	top:50%;left:50%;transform:translate(-50%,-50%);
	width:60%;
}




.development_back {
	height:600px;
	background-image:url(../images/back_1.png);
	background-position:center;
	background-repeat:no-repeat;
}

#development_text {
	margin:auto;
	margin-top:40px;
	margin-bottom:20px;
	height:110px;
	text-align:center;
	overflow:hidden;
}

#development_button {
	min-width:1200px;
	height:320px;
	text-align:center;
	background-image:url(../images/line_2.png);
	background-position:center center;
	background-repeat:no-repeat;
}

.development_text_item {
	display:none;
	padding:15px;
	width:300px;
	height:110px;
	line-height:25px;
	border:1px solid #666;
	border-radius:10px;
	box-sizing:border-box;
	color:#FFF; 
	text-align:left;
	background-image:url(../images/back_black.png);
	overflow:hidden;
}

.development_button_item {
	display:inline-block;
	width:10%;
	height:320px;
	background-repeat:no-repeat;
	overflow:hidden;
}

.development_button_item a:hover , .development_button_item a.active {
	color:#F90;
}

.development_button_item:nth-child(odd) {
	background-image:url(../images/point_1.png);
	background-position:center top;
}

.development_button_item:nth-child(even) {
	background-image:url(../images/point_2.png);
	background-position:center bottom;
}

.development_button_item a {
	position:absolute;
	padding:20px;
	padding-top:15px;
	padding-left:45px;
	left:0px;
	right:0px;
	color:#FFF;
	text-align:center;
	box-sizing:border-box;
	cursor:pointer;
}

.development_button_item:nth-child(odd) a {
	top:20px;
}

.development_button_item:nth-child(even) a {
	bottom:20px;
}

#development_more {
	display:block;
	margin:auto;
	margin-top:20px;
	width:180px;
	height:50px;
	line-height:50px;
	border:1px solid #002C7E;
	border-radius:5px;
	color:#002C7E;
	font-size:18px;
	text-align:center;
}

#development_more:hover {
	color:#FFF;
	background-color:#002C7E;
}




















</pre></body></html>